twist slowly in the wind

Slang definitions & phrases for twist slowly in the wind

twist slowly in the wind

verb phrase

To suffer protracted humiliation, obloquy, regret, etc: The second mistake was to let Sherrill twist slowly in the wind/ just letting you twist slowly, slowly in the wind

[1973+; perhaps coined by John Ehrlichman, an aide of President Richard Nixon, fr the gruesome image of a hanging body]